БлокировкаДанных (DataLock)
БлокировкаДанных (DataLock)
Доступен, начиная с версии 8.1.
Элементы коллекции:
ЭлементБлокировкиДанныхДля объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются элементы блокировки.
Возможно обращение к элементам блокировки посредством оператора [...]. В качестве аргумента передается индекс (нумерация с 0).
Методы:
Добавить (Add)Заблокировать (Lock)
Количество (Count)
Получить (Get)
Конструкторы:
По умолчаниюОписание:
Предназначен для явной блокировки данных от чтения или изменения другими сессиями.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Возможен обмен с сервером. Сериализуется.
Пример:
| Блокировка = Новый БлокировкаДанных; ЭлементБлокировки = Блокировка.Добавить("РегистрНакопления.ТоварыНаСкладах"); ЭлементБлокировки.УстановитьЗначение("Качество", Справочники.Качество.НайтиПоКоду("1")); ЭлементБлокировки.Режим = РежимБлокировкиДанных.Исключительный; ЭлементБлокировки.ИсточникДанных = ДокументОбъект.ВозвратнаяТара; ЭлементБлокировки.ИспользоватьИзИсточникаДанных("Номенклатура", "Номенклатура"); ЭлементБлокировки.ИспользоватьИзИсточникаДанных("Склад", "Склад"); Блокировка.Заблокировать(); |
Использование в версии:
Доступен, начиная с версии 8.1.